938
3039
3038
1923
1896
1564
2136
2527
955
797
925
993
809
739
1362
1293
779
771
2030
1654
939
818
2010
1264
794
1232
831
1631
1076
790
890
5034
3038
1254
1407
853
1888
853
1244
844
1994
2003
1214
770
744
1533
844
1237
1081
860
833
1938
945
1107
894
775
1878
801
847
2012
3039
3038
1896
786
719
890
885
757
792
1107
851
960
851
894
809
804
844
1409
807
874
959
895
858
807
833
810
815
973
916
794
814
802
865
806
815
818
898
1005
816
739
767
802
951
797
926
950
820
822
859
860
786
768
949
824
756
821
863
809
801
779