908
951
923
722
698
1116
816
2562
1633
814
910
2260
1829
2915
759
1050
783
863
867
869
910
704
2014
633
814
992
1113
804
780
763
1064
688
712
694
760
805
680
691
874
910
2213
714
1028
624
688
1240
732
688
1956
701
1580
774
1149
1001
798
1549
675
975
4141
837
691
1586
869
805
755
2656
671
1596
652
1391
848
617
714
901
702
1082
1076
799
772
1075
1070
663
853
858
737
902
795
2493
701
794
760
1776
1183
1918
660
622
834
780
805
682
741
866
1014
692
863
792
1212
807
2087
703
1799
677
2031
1844
1440
1627
1401
646
734
862