1751
1
2209
2166
2710
2
2168
3
2666
9
1444
400
0
951
19783
3484
1844
1306
3546
1590
2932
1603
5592
8
1029
1532
24337
22
2934
2982