556
1
709
2
550
615
434
505
947
503
572
1172
6
515
528
517
573
2000
11
616
478
784
675
699
782
847
743
882
612
749
605
1228
746
4