1451
970
3307
846
821
2252
958
1057
1800
886
1165
2641
891
1498
1595
868
885
977
1402
875
800
866
832
798
1461
1655
1599
1298
966
845
790
851
845
1279
839
931
931
1535
1390
871
1470
1165
998
1881
895
2269
913
974
868
1441
880
1542
863
2655
1308
1416
857
882
901
900
1246
1050
3899
793
976
2165
794
927
1166
1614
2112
1716
2000
1283
825
1257
1763
971
2286
1416
803
869
876
1067
1079
2164
1669
773
754
1944
824
875
1145
1106
1114
1439
1059
1649
2230
1621
962
911
2145
844
786
5542
856
805
766
902
798
1127
817
906
825
1283
815
1378
842
1673