2245
3
3053
7
181997
11
928
1
1295
2650
20
280
1720
2
2250
1601
297066
0
2773
3683
1868
2255
1581
3765
4
1226
894
2740
571
1306
1248
1972
2683
619
5599
1064
1970
6362
18