475
1
497
503
2
548
533
464
538
433
1567
556
466
1484
409
744
1738
667
1400
637
612
504
1015
880
6
423
472
404
487
960
2183
9
3096