880
350
375
301
191
118
250
703
403
225
374
331
254
445
577
567
763
480
1054
611
314
454
193
285
747
305
619
729
305
418
409
381
367
692
241
443
471
145
435
364
281
186
251
500
569
351
339
137
925
420
262
290
322
127
644
412
380
278
1015
202