845
2780
905
673
974
691
772
711
1121
1340
930
1207
740
905
829
999
5013
1360
1255
719
923
909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
901
770
680
726
1894
875
1357
750
1440
675
672
794
1070
2144
771
806
671
681
730
1884
2384
1096
2348
693
7525
902
687
1629
766
1579
844
746
1688
714
648
870
1520
1811
735
1977
941
1075
2123
1340
639
1190
979
716
1886
2406
731
2024
936
1139
2757
2113
2770
621
1075
681
877
859
671
1462
688
662
854
768
1240
3833
1539
865
991
845
800
798
1677