2250
1
987
1065
6499
3
3868
10
5347
4
5052
462
0
4537
1593
2
1416
5717
3126
1694
2358
9
392
688
216
1888
2026
6
1407
1624
1320
10598
3694
1903
1250
2312
17333
27
1306