17946
0
40177
99072
7642
3
4483
8
4074
3863
14
4386
4
2294
1
5375
2979
3050
5949
5
17333
27
8121
10
2871
4478
6
2258
3808
11717
11
2350
2
4606
2710
2233
10827
3506
1894
3898
18546
15
5849