2250
1
987
1065
1416
5717
1694
392
0
688
216
1888
2026
6
1407
1624
2312
17333
27
1306
1473
1290
1977
2
2182
2079
2627
7
2256
10
925
6977
4
2082
2108
1552
232
1241