2250
1
987
1065
1416
5717
1309
0
688
1992
3
1407
2256
10
17333
27
1977
2
697
5389
1694
3154
6
392
4914
216
1888
2026
1624
5486
2312
1306
1473
1527
40062
19
4016
1290