1196
1373
706
702
700
901
679
639
803
2575
815
633
767
1515
844
1120
3207
1191
834
926
897
1660
1138
727
1977
706
859
2824
4578
790
3567
852
738
1061
738
625
816
799
920
1847
828
1094
693
897
2085
842
1273
698
694
755
655
1567
796
2033
782
884
815
3390
2432
2026