469
493
519
860
546
670
626
332
869
741
784
643
801
585
642
532
538
101
466
668
690
815
527
544
717
645
238
1013
686
338
550
840
561
518
231
236
186
499
554
104
515
689
360
527
556
722
631
520
538
653
383
474
735
618
565
315
760
635
542
308
724
548
512
610
671
582
433
525
489
556
71
857
504
570