2568
2
1105
1295
1
20850
5
2650
20
280
1581
999
2250
2015
3765
4
2245
3
1226
3053
7
3683
2683
297066
0
19932
6
2797
2773
2354
1324
741
2159
5225
8
2760
2230
2110
1681
1152