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
706
824
2162
1543
2520
738
1550
832
1271
752
1073
792
1716
1783
1429
1846
749
861
738
1258
5877
761
1094
1063
718
1006
2325
1611
907
744
959
1219
761
1966
1130
770
1853
824
1298
946
779
1125
728
722
1279
927
1147
819
2004
1743
912
684
1250
2038
2154
842
1003
1914
1029
1847
1423
2525
1184
675
1012
1317
1562
988