17946
0
40177
99072
3117
5
2990
3644
4
4358
6
2668
1
5792
28
2257
7951
18
2271
2760
7642
3
2572
5402
9
4074
3863
14
4471
5439
2400
7599
13
4386
3078
5820
2902
16
2505
2215
2557
2
2820