886
947
1083
818
991
1857
1637
1097
1210
1331
2016
827
981
1152
1350
819
793
1577
1370
1690
2387
913
4420
2926
879
1063
1014
1770
805
968
1391
831
1077
1114
1011
922
2119
1100
2413
1029
1080
821
981
1581
876
827
2224
951
1097
964
831
1817
826
1749
846
953
1518
886
900
892
987
1693
851
1545
944
1157
912
845
2001
1485
2045
1251
1555
3239
1200
1277
813
1071
2111
804
1680
1028
957
2155
2991
808
733
956
927
814
1350
885
2181
1553
1241
854
2651
903
881
1785
999
865
978
1446
989
791
794
774
1234
1099
762
1795
3104
2329
820
946
1837
1119
1067
1568