1499
1623
839
4019
1353
851
941
3056
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
853
2222
1664
974
4266
1742
976
939
853
1425
2380
830
2107
1948
1083
2351
831
1129
1507
1595
1067
24481
2748
992
2340
1036
1138
927
822
987
1245
2142
932
2524
3253
809
857
1090
877
1651
3871
1120
848
1631
1191
1793
3322
1061
888
1013
2354
786
858
2135
1086
1074
3436
1159
5090
1526