831
3850
694
669
620
849
685
798
676
1152
702
778
705
1859
757
3179
770
649
715
790
1162
744
725
988
1310
627
661
3486
728
1057
1352
683
656
693
5060
767
758
643
1429
1986
684
697
984
773
794
705
664
2849
1032
1140
752
1494
685
685
871
692
660
5055
826
681
2320
673
1710
997
900
985
2376
925
1492
712
769
872
883
646
1529
747
936
1267
623
6432
5278
1942
20063
815
852
2047
2984
1205
2419
7103
790
916
1521
6109
949
1246
1958
3026
1811
1803
1041
6378
3991
1048
693
845
622
645
1748
1375
672
1309
996
1755
805
772
815
1365
837
825