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
974
1211
842
804
1991
910
871
1282
3527
3925
4596
1909
10069
927
786
957
1043
1469
995
1028
1031
1559
1397
853
1656
1346
1108
4315
882
1125
894
2548
2638
1040
1191
1297
1108
997
814
904
3854
891
3025
2048
888
845
1746
792
835
1134
1454
800
863
1246
899
2760
831
1636
872
2499
2055
805
1182
922
872
2126
1794
1121
839
782
2098
1244
880