3126
3
1492
6247
5
2358
9
2155
2982
1564
1
3206
2165
3012
4
10827
6044
8
1534
2
1047
2480
4168
2948
6
2596
1250
12459
2110
2001
0
1903
467