1194
1152
1089
888
3134
779
974
1147
749
2475
1041
1142
809
898
916
853
889
1573
955
1196
932
1010
1196
1491
3879
1156
767
825
852
2383
1320
1244
1272
893
966
872
2806
965
975
1059
773
822
778
1366
889
778
892
781
801
921
1368
804
1063
902
769
2108
2131
925
2296
765