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
1869
1144
2476
8663
828
751
1175
1487
889
1111
5424
1246
1280
1045
1026
1616
905
2979
1772
896
828
1003
1052
1988
1946
3258
842
993
833
1347
1024
842
8142
7040
902
1348
838
1087
1222
854
2859
1239
778
1148
850
1358
6381
941
2584
2842
892
886
1265
850
1550
2319
1940
815
854
1343