476
1
589
74
69
111
73
500
261
936
2
1024
704
656
99
1114
372
466
113
1066
450
923
883
826
432
167
647
1131
721
850
937
829