1025
1245
972
1195
1509
923
981
1901
800
2708
939
1305
1237
2277
1080
5122
977
923
2017
1818
903
854
1013
5130
851
1050
1551
898
1323
969
2529
981
1807
1374
989
3299
2306
1113
1085
2376
869
1378
1333
1198
876
1160
848
1487
988
6416
1420
938
969
2058
1518
1762
1276
1032
1205
1222
1277
5436
872
1530
931
961
7889
2884
1227
929
1220
2963
1264
817
1020
1055
2659
869
1072
1137
1198
813
2230
2808
2086
965
1231
1147
1701
1557
2055
1867
1595
1772
1193
2351
2382
1107
868
1469
2269
863
5769
944
878
874
856
1628
887
3251
1563
6524
1587
2902
1013
809
10285
883
1826
4312