1435
1063
901
1217
2143
1303
1562
1745
1254
2559
2601
2658
728
712
866
2203
1270
2225
1210
2496
3549
1036
1497
816
1728
1095
1125
1614
868
1290
725
742
881
1486
2016
1644
1249
747
728
966
1384
2410
1448
1905
1963
866
720
892
801
960
802
1234
1067
827
1096
1469
686
2708
721
925
2184
678
1326
1142
800
1165
634
1051
712
2738
1516
852
2132
952
865
1701
784
4311
674
976
1286
1637
1081
1895
619
1173
1036
1220
1163
1325
740
740
721
1181
760
1166
3063
940
682
1093
1085
826
2494
1194
2122
896
1237
729
1498
792
735
2927
988
1357
1208
1105
981
2361
748
651