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
706
824
2162
1543
2520
738
1550
832
1026
2449
723
2447
1755
639
1244
949
2257
1226
885
759
872
2084
883
742
638
1617
1342
3225
2928
2272
1194
1208
908
4915
713
987
1404
1034
723
833
1243
1555
1692
2143
4473
1823
2137
752
868
793
1047
785
888
1724
1053
867
1192
950
941
782
664
970
2928
1666
851
1141
1217
761
941
1272
796
744
716
1089
1138