2667
1059
1110
908
872
1174
950
2204
1144
798
872
1603
959
1081
906
1007
837
1888
1057
2825
1146
815
929
1083
1015
940
879
1712
904
1372
1169
1793
1009
1788
1564
1045
1019
1145
902
941
947
883
948
1384
967
1424
903
848
1672
918
874
829
1599
846
874
843
845
999
879
1589
2480
2167
1314
838
1090
790
2118
810
4142
2063
1474
789
1835
854
1790
780
3220
1685
881
835
4351
750
985
857
1100
841
1137
848
876
1049
778
1034
1675
2304
2255
945
947
1624
865
956
1316
1033
1148
854
876
1555
943
1452
1641
3314
2034
791
1509
1473
866
1274
2089
860
761
743