1279
2092
1163
510
518
695
948
497
758
818
627
238
776
722
617
849
672
1001
291
660
1123
1319
453
621
999
1690
1034
527
1141
798
1523
256
248
367
582
487
711
763
525
257
574
371
765
699
980
607
1042
347
162
723
586
198
497
454
1452
1212
707
503
534
314