2245
3
2505
1
3014
20
2255
2
2740
928
1720
3085
5
3491
4
3485
7
3316
10
3053
5141
1306
1868
1248
1972
619
1064
6362
18
854
0
469
2235
2204
108797
2350
2234
3527
1647
1695