1319
453
621
999
562
1690
1034
527
1141
798
1523
870
999
256
248
367
582
487
711
763
525
256
573
371
765
696
980
607
1041
347
162
723
585
198
685
2259
459
497
454
122
353
580
343
1452
365
291
1212
706
536
483
541
503
534
314
676
707
656
374
414
252