424
437
648
385
403
485
263
405
281702
3510
368
397
31887
24400
22762
20183
1635267
15912
1453148
14006
1306144
12280
11090
9360