657
424
978
527
202
253
182
653
94
185
816
928
231
670
1135
325
437
239
156
350
155
675
145
229
175
473
128
201
377
230
315
267
146
636
145
66
188
234
320
428
393
474
404
497
429
551
611
355
800
788
974
672
761
742
754
916
683
264
452
1390