1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1003
1646
848
1231
866
874
1074
897
856
931
1564
1110
1494
808
1695
1152
1158
1068
825
1238
4142
886
1038
1054
1484
1091
913
1553
1145
833
1448
1437
837
772
8476
1108
1070
846
1599
1247
1086
817
865
1646
1835
2414
2801
772
833
1139
1005
1898
925
853
1084
879
1340
4762
4276
801
972
1137
809
1293
1480
1008
890
2957
1536