873
913
826
1165
1064
1312
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
1346
997
792
824
1700
1789
1882
1109
1244
955
826
959
5529
1134
815
1869
2016
977
1030
873
1217
1332
808
5254
868
4952
3991
835
886
1108
2695
755
835
1033
1408
910
775
943
1181
1302
765
1765
1133
1494
834
1201
954
957
789
1143
1588
910
858
3746
824
1202
1478
1008
898
1040