274
897
765
675
999
7
463
332
8011
456
852
13825
8
1
378
242
251
1178
22839
14311
27
191
26
21
16
883
10910
783