537
620
1006
399
261
543
35
415
325
703
621
25
763
257
426
737
752
139
435
219
544
633
230
420
360
555
1193
255
362
165
16
421
468
614
745
441
127
412
234
919
710
504
275
373
543
250
361
191
234
238
948
583
321
