1102
1
3066
7
2259
3868
10
2160
2
1628
2180
5052
2035
1186
1663
5
462
0
1564
2471
3519
9
2358
1288
787
527
3
2317
2155
2138
1407
1320
2948
6
10598
3694
1903
5347
4
6095