1650
1320
1481
1158
705
815
673
980
1118
1044
2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
808
1459
841
1381
935
1407
1851
5767
914
669
934
2718
2116
748
749
1802
899
1131
837
1272
1023
762
1098
742
775
849
731
1049
656
2017
1411
776
5811
1890
988
990
1360
2482
741
1007
1246
939
801
912
1335
987
839
1288
920
1718
1076
928
954
707
784
900
799
817
1360
2157