2250
1
987
1065
5717
1295
392
0
688
216
1888
2026
6
1407
2650
20
280
1306
1581
2
1290
1977
2182
2627
7
2256
10
3765
4
925
2245
3
1416
2108
1226
3053
894
6499