3216
10
2724
2
977
1
1940
2229
4
2670
1286
6929
11
3993
2276
8
1513
5248
3
1891
1963
2429
2954
3872
7
1479
10598
4578
6
1223
2470
1689
1869
3460
1221
427
0
2755
2268
2596