951
1
2013
2
1694
2919
5621
8
4537
4
1174
3126
3
1492
6247
5
2358
9
2155
2165
3012
10827
6044
1534
1047
2480
2948
6
2596
1250
12459
1903
467
0
3127
3041
6346
16
1527