607
2
710
1
1158
1666
2496
7
541
639
549
1255
637
1441
554
597
1470
435
2982
787
908
3
1083
809
540
2892
555
556
620
442
384
474
568
636