587
1709
451
1980
448
1978
493
478
585
589
479
1477
408
1981
452
1452
1474
385
1626
1625
327
934
921
918
1156
1181
923
949
1159
1184
1182
1180
1179
269
267
265
263
1151
1150
174
1140
1141
171
1158
1144
804
93
91
89
713
717
20
18
