2245
3
2740
1
951
619
564
1889
2502
2255
2
928
1720
3539
3053
7
1306
1868
1248
1972
1064
8607
8
6362
18
4943
2153
854
0
1458
2122
469
2235
2427
12
2204
5
2687