2629
4
2138
3
1585
0
6496
8
1011
1
2695
1010
1200
931
2321
2
1716
1038
5346
409
734
6180
5
1373
1950
1329
1214
1933
2446
5169
5141
7
8313
9
1565
1202
645
816
1140