2919
2
3126
3
17391
7
4537
4
6247
5
5347
1320
2954
2408
8
2948
6
551
0
1962
1
2194
4329
10
3066
781
2966
1403
1650
19079
1585
2771
1195
13499
6572
14861
6044
1407
1085
542