928
1704
886
2016
1015
880
1448
3583
874
891
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
915
3042
882
1677
1050
850
1863
971
1000
2121
903
977
968
1093
852
740
873
868
988
1523
2829
1975
802
1387
1253
934
1269
988
846
958
1400
819
840
4764
888
906
2018
767
1074
801
1711
1622
942
2455
960
1008
2307
895
1159
756
1926
924
1158
897
1054
914
856
1217
1464
3256