185
439
7625
336
8126
484
345
5912
180
8117
500
630
22016
16650
14651
13210
10092
975263
8744
8730
828148
724142
67611
6660