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
1582
1639
4251
856
1978
965
1276
995
858
3361
1526
2064
2111
1545
898
817
884
1169
1695
830
1238
1380
1770
957
915
3983
800
1157
1599
1117
1035
872
831
905
3135
774
758
733
1195
1511
1012
942
796
833
942
849
1400
971
2369
1195
1726
804
4197
1497
1738
832
1034
896
2752
887
1574