2245
3
3053
7
928
1
1295
2650
20
2788
2
280
1905
1720
3225
2250
1601
297066
0
2773
3683
833
1868
2255
2258
1508
1581
1040
3765
4
1226
894
1975
2740
571
1306
10180
8