645
0
1236
1
2629
4
2138
3
6496
8
2695
1010
1200
931
2321
2
1716
1038
5346
409
734
6180
5
1751
1254
2446
6698
7
1202
816
874
2720
2498
1611
6340
3267