2250
1
987
1065
1380
0
1694
467
475
1310
17333
27
1290
2256
10
925
392
2108
1012
496
6499
3
1354
5717
12733
5
2772
2490
6
2000
216
2026
1225
1407
1888
2565
2
1376