2884
2605
854
913
2724
840
806
799
2588
850
2238
795
977
925
919
3204
818
844
909
1053
804
1221
2317
3250
842
759
1614
1079
769
860
1683
971
707
1280
898
761
989
759
834
951
924
1032
783
773
926
1031
837
1124
774
917
903
899
1258
825
810
949
2496
934
981
2420