2629
4
2138
3
6236
10
951
1
2695
1694
1174
6496
8
1492
2321
2
1716
3206
5
409
0
1038
5346
3012
10827
734
1534
6180
1047
2480
2596
1010
1200
12459
931
3127
2446
3041