2629
4
2138
3
6496
8
2606
2695
1010
0
1200
1
931
2321
2
1716
1038
5346
409
734
6180
5
2446
2194
1202
645
816
874
2720
2498
1611
6340
5382
3267
2299
1101
1120