1137
466
647
343
536
198
641
165
227
160
402
171
315
74
588
151
298
179
630
84
774
307
508
160
349
214
488
40
599
191
366
70
235
97
497
174
461
123
432
208