1028
462
579
371
524
184
223
119
517
57
238
26
542
83
813
437
521
189
355
149
411
188
429
126
161
70
178
86
207
96
324
33
454
63
633
108
222
153
277
44