18812
100
3161
3
40654
40
754
1
9198
2
22631
25
3814
9
1624
2
162829
204
118983
65
49685
60
98654
128
128685
91
39045
16
51537
18
62390
93
81433
92
19771
19
19424
19
97200
51
2155
22
1173
0