874
3897
1229
1025
811
943
934
933
5335
956
829
899
849
1254
1290
912
1691
1835
1025
1078
1903
862
1237
801
1261
955
876
1019
864
1109
1517
850
1040
22495
1001
1200
834
1161
1095
994
2981
1316
1047
1079
3155
1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
1276
1007
809
1246
1399
1105
1005
802
1169
957
1181
1525
960
1039
2899
807
981
1859
1136
842
897
1457
815
826
1363
802
834
767
783
1711
1221
871
793
1056
958
1955
910
797
1010
894
1204
797
5405
1130
950
834
857
913
1869
1142
786
963
1745
1277
1120
823
1791
928
839
903
2902
977
869