750
811
904
374
181
440
1000
286
347
117
124
802
539
307
625
911
419
649
540
744
134
454
178
541
719
418
716
603