983
848
1012
1181
970
1364
1032
1979
4186
1212
1418
1323
1252
882
3006
1077
1133
1151
4230
955
2023
1336
1472
1731
890
828
2806
1849
807
1322
942
815
1750
939
878
950
2450
1683
889
1081
863
2495
1034
1310
872
991
1858
1212
3105
1234
2084
1087
787
826
964
2390
843
893
977
2604
858
947
1511
1084
1017
1115
879
2832
926
1010
1640
1285
1583
1099
834
1207
832
3699
806
1113
800
1665
949
3041
1047
804
870
903
857
886
1621
809
914
940
1292
1154
1286
1758
2363
827
1391
833
1373
1453
2859
738
1535
1056
1717
3355
1190
741
1555
1791
1205
1359
4730
1120
855
813