1141
798
1523
870
999
256
248
367
582
487
711
763
525
257
574
371
765
699
980
607
1042
347
162
723
586
198
685
2262
459
497
454
122
353
580
343
1452
365
291
1212
707
536
483
541
503
534
314
676
707
656
374
414
252
1807
560
301
434
524
580
805
593