11611
18
100000
163
89629
119
242414
339
57858
72
31356
75
30341
81
14313
21
46442
65
46479
103
130112
166
33753
69
38456
53
11476
12
69617
122
26892
15
54101
37
59473
63519
49794
72284
78
43976
21120
50
72859
84
150699
40
297295
138
6613696
625
3541397
747
2590811
722
1578408
329
3342224
1335
508124
194
3164469
480