1440
1000
942
1221
5363
2016
1398
1495
1079
1286
1042
913
897
73143
933
1533
1035
903
1056
2925
834
1413
887
949
1522
1276
852
1338
1337
1076
1115
1181
860
1999
1024
3509
6271
2329
1027
1115
1115
2901
1450
3149
1286
1357
1975
1240
2059
2727
1427
918
946
1801
1788
7094
1353
2779
906
1330
1331
851
1439
856
1240
862
936
873
1782
993
853
1529
809
903
818
1826
970
1317
1385
1303
2664
862
923
1314
6833
1216
1667
816
1011
1603
1432
1539
1153
9503
1309
2893
1153
1272
7866
1067
1173
1231
1013
1025
1839
908
3114
2534
1961
1777
4043
1058
852
7633
914
2282
1025
807
1475
3469