2255
2
928
1
1137
1248
1868
3
1601
2245
3090
6
1747
3673
1128
2740
960
0
2316
1720
2919
3053
7
1289601
4
2358
9
2155
1558
2450
1306
2948
1972
619
3868
10
1064
1903
6362
18