471
1384
542
897
11149
11007
581
859
632
13049
1554
579
1203
499
590
7639
1763
817
528
532
397
470
607
557
595