539
1865
419
412
787
790
924
425
692
364
231
695
451
192
558
372
275
289
259
443
1997
695
403
531
655
767
581
262
612
560
481
735
363
384
175
288
196
300
477
569
79
758
331
244
1440
225
772
3990
329
523
748
730
404
633
718
413
1089
904
1824
484