5509
8
6052
10
4281
1
2513
6
2125
6975
4
1321
2
2754
7334
443
0
169211
11
2844
3
1453
1243
4994
3345
3966
7
2515
1960
2496
360784
19