1424
802
2457
1603
1131
3518
2650
1065
1934
3605
1271
1425
1236
848
1486
887
996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
2217
1555
1019
1846
944
1239
762
759
2237
818
858
4492
841
1167
1150
1735
763
1440
1055
1173
3061
829
737
1090
2173
1406
836
838
1207
743
3172
678
2062
1514
1195
1290
874
879
744
1020
1045
716
1970
1246
1030
3152
6018
867
781
1229
971
2168
1278
1102
2428
1315
2343
925
986
1033
696
1262
647
680
20303
1256
1215
721
745
1191
953
1081
1143
1298
813