17946
0
40177
99072
2228
2668
1
6698
7
3835
4
4074
3863
14
4386
5375
2820
3050
2126
2
2258
2710
10827
2861
1547
8688
3
2057
2152
2055
1767
1637
1466
3140
2184
13442
15
20545