1138
9
381
1
409
606
538
505
2
359
496
528
632
512
479
522
970
1069
537
571
765
2799
486
699
748
674
747
697
1126
464
630
526
372