20371
54
941
5
746
6
1287
3
914
4
543
1
239
459
2
604
0
743
509
601
389
314
648
10
602
587
589
653
627
1409
5461
7
950
1262
1730
1550
1300
1733
1169
1313