839
851
2243
893
785
932
1097
715
1058
753
996
1194
678
1496
745
879
1427
2755
1666
837
706
882
702
890
1276
789
771
938
1465
2765
770
1783
688
951
723
1452
928
1388
3240
686
1497
1749
1753
1266
14854
1268
725
1872
1112
779
1221
1431
1460
1014
974
878
3129
908
1001
1797
1170
1981
693
1135
845
1380
1604
3073
747
922
1058
875
1264
1201
697
734
3065
1272
1521
1245
1502
899
1099
880
1402
1237
852
663
743
2912
925
1178
880
1009
1003
1114
1999
676
759
674
694
1683
931
703
1295
1073
1546
2398
811
765
900
985
1001
1012
1160
14773
1310
807
1047
1073