620
710
236
703
363
139
399
745
611
257
1193
543
583
948
139
234
435
752
919
569
238
420
607
504
763
361
255
325
127
122
206
261
543
614
275
432
588
633
421
471
219
230
16
412
165
468
621
360
426
250
362
234
1006
