4610
5412
3510
4236
392
413
428
529
342
363
425
321
24886
18820
16981
15042
11722
1138263
10324
1012148
9830
866143
8020
74211