2505
1
928
1868
3
2255
2
6362
18
854
0
1720
5599
11
2245
3053
7
1601
1306
1248
1972
619
1064
1889
469
2235
2204
5
2740
658
1564
1529
1265
2562
2277
2344
13018
1637