2250
1
987
1065
2245
3
1694
297066
0
17333
27
1290
1380
2256
10
925
392
2108
1226
3053
7
894
496
6499
1354
5717
12733
5
2772
571
2490
6
2000
216
2026
1407
1888
2797