589
1
73
68
110
71
500
260
935
2
1024
704
655
99
1113
372
466
113
1066
450
923
883
822
432
166
647
1131
721
850
937
829
685