589
1
73
69
111
72
500
261
935
2
1024
704
656
99
1113
372
466
113
1066
450
923
883
826
432
166
647
1131
721
850
937
829
685