1025
2
1958
1
12079
5
472
897
2530
10
3165
4
2107
2361
1866
3125
7
1574
1441
1873
11
2267
2000
6
1027
720
0
3299
3601
9
411
1198
3
589
834
320
871
470
614604
533
992
8