6
506
18
1275
10
100
694
22
564
314
923
11
725
13
442
342
512
881
110
2373
5
352
587
535
432
991
5
9
