4747
6
1650
2
1404
3
2856
11
3519
4
1703
2658
12
1580
5
2324
1
946
1013
9
825
1912
945
2744
16
2672
7
866
751
1093
577
1339
652
957
975
767
627
0
1109
703
1071
494