1206
961
1399
890
816
4054
1595
2136
2155
905
1116
812
857
957
5010
1235
1461
1122
1163
1207
1609
827
1284
1039
1728
758
1858
835
759
824
1295
717
1444
681
793
812
1017
2021
834
763
790
1156
611
14868
975
728
1017
744
955
3622
1121
4143
809
1578
925
1848
963
2126
1103
1320
1852
3024
789
2204
1648
626
715
1291
1263
780
786
656
807
1004
921
672
1345
835
1002
665
1096
862
752
897
926
994
901
988
1021
758
839
5930
1711
2375
990
991
1714
673
1338
1981
1025
4109
1485
1313
987
646
688
1532
813
2092
1403
977
885
2015
1668
749
1255
1524
1088
1027