595
1
394
536
589
2
89
372
771
410
841
507
755
446
526
433
1182
1023
491
385
601
538
490
577
400
2661
6
539
761
487
798
489
910