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