1247
2
518
2255
928
1
1057
1720
1144
0
2245
3
3053
7
1972
1306
1868
2235
1248
619
3028
2393
6
1064
6362
18
854
2204
5
1601
469
840
967
5599
11
2505
1662
2578
1151