2250
1
987
1065
1416
5717
3765
4
688
1407
0
2256
10
17333
27
297066
3683
1977
2
1581
1694
3154
6
1295
392
2683
216
1888
2026
1624
2650
20
5486
2312
280
1306
1473
5225
8