882
2489
1019
963
1606
2669
1087
1163
937
1446
1132
1182
1052
1577
1301
1241
1829
1913
903
952
1027
857
832
1279
1822
1524
1960
906
1161
1069
1067
923
1003
1316
1012
1700
873
1142
1038
884
1061
1698
970
1791
1107
973
1187
2165
2170
1174
1109
1154
1427
893
2640
971
2205
1541
1379
1022
2051
1350
1322
1655
1658
1482
890
1032
1850
1017
1089
1239
816
3983
1075
1962
891
840
1852
815
965
1877
1702
1171
936
896
1386
1260
1038
976
795
1310
925
955
1001
1700
870
1286
1645
753
1140
1404
773
1216
1353
1043
849
4164
957
1664
958
1472
916
772
1647
1134
1372
788
890
808