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