268
897
765
675
999
7
453
322
7911
446
852
13825
8
1
378
242
251
1178
22839
14311
27
191
26
21
16
883
11010
783