586
450
1450
1476
477
588
1979
1709
1980
1454
1477
1451
1981
1629
1978
1449
1475
1627
1626
1624
1352
963
920
917
1157
1185
953
950
1195
275
1183
1180
1178
1152
1142
1155
954
1151
1147
947
1140
1139
1146
1158
1143
805
798
796
854
714
724
705
703
