1916
840
903
1824
6727
863
911
5845
1036
1163
808
946
1078
852
867
971
2082
904
911
859
1385
6549
2048
954
1233
1326
2257
2152
790
905
930
913
1116
1047
2799
958
1451
1196
969
856
850
903
934
807
875
1312
820
943
1335
1339
920
1111
1001
1083
880
1035
1020
1108
990
895
1645
1457
2637
821
1551
849
869
867
846
1843
887
845
1137
947
884
823
834
991
869
2627
925
807
793
877
1449
858
877
1592
1201
1909
1026
848
819
1063
872
890
855
867
1230
813
859
986
2899
832
1140
1227
1133
802
838
777
802
1030
1225
891
4185
1175
998
3312
2265
859