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