7423
295
313
164
417
173
294
447
304
243
361
360
22756
17280
15311
13680
10482
1021263
9214
9090
883148
754142
6980
69311