2128
772
1073
918
864
848
1009
1138
734
1036
887
2238
723
809
867
1020
702
783
712
1634
1046
672
775
810
810
2054
976
1159
2141
1122
681
704
822
833
895
893
706
1077
843
699
712
946
775
1191
4150
963
1731
1578
1561
794
870
1249
857
937
1581
773
805
960
943
830
686
1675
2537
859
1213
3074
1507
1463
3828
734
693
835
1967
1960
718
1895
1368
1144
784
1610
1269
866
750
1051
855
721
871
725
756
2547
1612
2838
1528
1914
1553
2069
2135
1340
1523
2650
2017
1112
1729
1698
920
1431
807
795
1405
1926
665
1555
1503
664
1336
1081
702
708
677
714