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
1261
1030
1003
1646
848
1006
1231
866
874
1074
897
856
898
1685
839
959
6145
1064
904
877
943
1450
2080
1423
921
924
3290
1716
985
988
924
1242
836
948
1141
904
1806
1148
779
1253
1475
795
2761
1521
856
953
909
1645
2861
1288
4244
1795
833
896
1065
1689
1290
1751
940
866
892
1580
889
1187
1741
747
891
1026
2804
2559
2082
2306
2859
1572
922
968
946
2559
1079
1148
827
845
819
1070
881
1511
1340
851
1234
1345
841
1372
791
872