1595
2087
2609
1837
1206
1232
1005
1661
1513
1063
912
1422
700
1005
835
776
750
778
809
783
614
876
704
837
1287
565
1595
746
628
1485
1674
823
1295
1613
1631
1804
690
711
698
666
719
768
1232
779
1063
947
3988
863
649
661
905
807
2087
697
2609
590
537
1837
1206
954