8
642
945
153
18
989
1425
313
183
1129
674
4
1552
540
991
2307
360
982
