465
1
758
2
577
498
538
490
1278
505
641
1047
1850
866
1810
410
400
433
798
457
537
1182
652
526
406
491
2654
3
512
1141
930
432
966