766
609
6210
7532
423
372
5926
6027
5630
5212
356
415
23566
17770
15611
14062
10832
1052263
9564
940148
9320
778142
7290
70711