2534
2
2948
6
4099
8
1011
3
1245
1
1554
6346
16
582
0
2358
9
766
370
873
451
2835
3868
10
3172
1320
2370
10598
345
3694
1903
3400
5347
4
223
6095
1960
742
3066
7
2160